someone's quite and intimate place - Turc Anglais Dictionnaire